home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v2.1 / Amiga Developer CD v2.1.iso / CDTV / cdtvtools-20 / includes / playerprefs.fd < prev   
Text File  |  1992-02-05  |  2KB  |  103 lines

  1. ****************************************************************************
  2. *    This information is CONFIDENTIAL and PROPRIETARY           *
  3. *    Copyright 1991, Commodore International Limited               *
  4. *    All Rights Reserved.                           *
  5. *                                       *
  6. *    Developed for Commodore International by Silent Software, Inc.       *
  7. ****************************************************************************
  8. *
  9. ##base _PlayerPrefsBase
  10. ##bias 30
  11. ##public
  12. *
  13. * Programs 
  14. *
  15. DoPlayer()()
  16. DoPrefs()()
  17. ##private
  18. *
  19. *
  20. * private routines
  21. *
  22. PlayerPrefsReserved1()()
  23. PlayerPrefsReserved2()()
  24. ##public
  25. *
  26. *
  27. * Prefs Function
  28. *
  29. FillCDTVPrefs(prefs)(a0) 
  30. ConfigureCDTV(cdtvprefs)(a0)
  31. *
  32. *
  33. * Screen Blanker
  34. *
  35. InstallScreenSaver()()
  36. ScreenSaverCommand(cmd)(d0)
  37. *
  38. * Key click module.
  39. *
  40. InstallKeyClick()()
  41. KeyClickCommand(cmd,sample,length,rate,ncycles,volume)(d0,a0,d1/d2/d3/d4)
  42. *
  43. * Utilities
  44. SafeWaitIO(ioreq)(a0)
  45. FreeIORequest(ioreq)(a0)
  46. AllocIORequest(devname,unitNumber,flags,size)(a0,d0/d1/d2)
  47. CenterCDTVView(cdtvprefs,view,width,height)(a0/a1,d0/d1)
  48. *
  49. * Bookmark Utilities
  50. *
  51. SaveCDTVPrefs(cdtvprefs)(a0)
  52. DeleteBookMark(mpic)(d0)
  53. WriteBookMark(data,size,mpic,pri)(a0,d0/d1/d2)
  54. ReadBookMark(data,size,mpic)(a0,d0/d1)
  55. ##private
  56. *
  57. * private routines
  58. *
  59. PlayerPrefsReserved3()()
  60. PlayerPrefsReserved4()()
  61. PlayerPrefsReserved5()()
  62. ##public
  63. *
  64. * Color map manipulation
  65. *
  66. FindViewRGB(view,cclist,len)(a0/a1,d0)
  67. LoadFoundRGB(cclist,colormap,len)(a0/a1,d0)
  68. LoadFoundRGBFade(list,cmap,length,level0,level1,color,maskbyte)(a0/a1,d0/d1/d2/a2,d3)
  69. LevelColor(color,lv)(d0/d1)
  70. BetweenColor(color0,color1,lv)(d0/d1/d2)
  71. FadeCMap(cmap0,cmap15,newcmap,numcolors,level)(a0/a1/a2,d0/d1)
  72. *
  73. *
  74. * Extra Bit map routines 
  75. *
  76. GrabBm(header,data,bmiptr,bmptr,mask)(a0/a1/a2/a3/a4)
  77. FreeGrabBm(bmiptr,bmptr,mask)(a0/a1/a2)
  78. CreateMask(bitmap,color,mask)(a0,d0,a1)
  79. FillBackDrop(bitmap,header,data)(a0/a1/a2)
  80. FillForeground(bitmap,header,data,xoff,yoff,bmiptr)(a0/a1/a2,d0/d1/a3)
  81. BuildBg(bbginfo,bmiptr,bmptr)(a0/a1/a2)
  82. ##private
  83. *
  84. * private routines
  85. *
  86. PlayerPrefsReserved6()()
  87. PlayerPrefsReserved7()()
  88. PlayerPrefsReserved8()()
  89. PlayerPrefsReserved9()()
  90. PlayerPrefsReserved10()()
  91. ##public
  92. *
  93. * Added Misc Routines.
  94. *
  95. SafeDoIO(ioreq)(a0)
  96. *
  97. * JoyMouse Routines
  98. *
  99. InstallJoyMouse()()
  100. RemoveJoyMouse()()
  101. ##end
  102.